technical achievements - Deutsch Englisch Wörterbuch